do something hurriedly - English Synonyms Dictionary